home *** CD-ROM | disk | FTP | other *** search
- property pCurrSelected, pLookup, pWidthSpeed, pWidthAccel, pWidthCornering
- global gPlayer, gCarList
-
- on beginSprite
- pLookup = [#kane, #stoneCold, #rock, #undertaker]
- pCurrSelected = 1
- pWidthSpeed = 0
- pWidthAccel = 0
- pWidthCornering = 0
- resetMenu()
- end
-
- on enterFrame
- updateStats()
- updateDriver()
- updateTruck()
- end
-
- on exitFrame me
- go(the frame)
- end
-
- on selectCar me
- gPlayer.setCar(pLookup[pCurrSelected])
- go("Game")
- end
-
- on moveLeft me
- pCurrSelected = pCurrSelected - 1
- if pCurrSelected < 1 then
- pCurrSelected = 4
- end if
- resetMenu()
- puppetSound(1, "guyDown")
- end
-
- on moveRight me
- pCurrSelected = pCurrSelected + 1
- if pCurrSelected > 4 then
- pCurrSelected = 1
- end if
- resetMenu()
- puppetSound(1, "guyDown")
- end
-
- on resetMenu
- sprite(6).width = 33
- sprite(6).height = 0
- sprite(6).member = member(string(pLookup[pCurrSelected]) & "Car")
- sprite(7).locH = 673
- sprite(7).member = member(string(pLookup[pCurrSelected]) & "Wrestler")
- speed = gCarList[pLookup[pCurrSelected]].speed
- pWidthSpeed = 80 - (speed / 8.0 * 80.0)
- accel = gCarList[pLookup[pCurrSelected]].accel
- pWidthAccel = 80 - (accel * 80.0)
- cornering = gCarList[pLookup[pCurrSelected]].cornering
- pWidthCornering = 80 - (cornering / 8.0 * 80.0)
- end
-
- on updateDriver
- if sprite(7).locH > 533 then
- sprite(7).locH = sprite(7).locH - 10
- end if
- end
-
- on updateTruck
- if sprite(6).width < 154 then
- sprite(6).width = sprite(6).width + 11
- end if
- if sprite(6).height < 121 then
- sprite(6).height = sprite(6).height + 11
- end if
- end
-
- on updateStats
- if sprite(10).width < pWidthSpeed then
- sprite(10).width = sprite(10).width + 3
- end if
- if sprite(10).width > pWidthSpeed then
- sprite(10).width = sprite(10).width - 3
- end if
- if sprite(11).width < pWidthAccel then
- sprite(11).width = sprite(11).width + 3
- end if
- if sprite(11).width > pWidthAccel then
- sprite(11).width = sprite(11).width - 3
- end if
- if sprite(12).width < pWidthCornering then
- sprite(12).width = sprite(12).width + 3
- end if
- if sprite(12).width > pWidthCornering then
- sprite(12).width = sprite(12).width - 3
- end if
- end
-